Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHERLOCK MEWS Terraced £1,270,000 24 Nov 2010
5 SHERLOCK MEWS Terraced £1,947,500 21 Oct 2021